package cn.xeblog.server.action.handler;

import io.netty.channel.ChannelHandlerContext;

/**
 * 行为处理器
 *
 * @author anlingyi
 * @date 2020/8/14
 */
public interface ActionHandler<T> {

  /**
   * 处理
   *
   * @param ctx  channel处理器上下文
   * @param body 请求体
   */
  default void handle(final ChannelHandlerContext ctx, final T body) {
    // ignore
  }

}
